/*main*/

.picbox {
    width:505px;
    height:386px;
    position: relative;
    overflow: hidden;
}

.picbox .title1 {
    width: 100%;
    height: 58px;
    padding-top: 5px;
    overflow: hidden;
}

.picbox .title1-list {
    position: relative;
}

.picbox .title1-list li {
	width:100px;
    font-size: 22px;
    line-height: 56px;
    color: #666666;
    text-align: center;
    margin-right:24px;
    border-bottom: 2px #fff solid;
    float: left;
}
.picbox .title1-list li a{display: block;}
.picbox .title1-list li.on a{
    color: #1165d3;
    border-bottom: 2px #1165d3 solid
}

.picbox .title1-list p {
    position: absolute;
    top: 27px;
    left: 0px;
    width: 55px;
    height: 1px;
    overflow: hidden;
    background: #2e3192;
    text-align: center;
}

.pic {
    height: 325px;
    position: relative;
    overflow: hidden;
    display: none;
}

.pic-wrap {
    width: 100%;
    height: 325px;
}

.pic-wrap .show {
    display: block;
}
.pic-wrap .news01{width: 100%;height:139px;padding-top:14px;border-bottom:1px #dfdfdf solid; overflow: hidden;}
.pic-wrap .news01 li{width: 100%;height:139px;font-size: 15px;line-height: 22px;color: #999999; overflow: hidden;}
.pic-wrap .news01 li a{font-size: 20px;height: 42px;line-height: 42px;overflow: hidden;}
.pic-wrap .news01 li a:hover{padding-left: 5px}
.pic-wrap .news01 li span{display: block;padding-bottom:9px;}
.pic-wrap .news02{width: 100%;height:152px;padding-top:14px;overflow: hidden;}
.pic-wrap .news02 li{width: 100%;height:38px;font-size: 16px;line-height:38px;overflow: hidden;}
.pic-wrap .news02 li a{padding-left: 20px;background: url(dot.png) left center no-repeat;}
.pic-wrap .news02 li span{float: right;}
.pic-wrap .news02 li a:hover{background: url(doth.png) left center no-repeat;margin-left: 5px}





